Business

Teva Pharmaceutical Will Pay Over $4 Billion in Opioid Settlement